Craig Creek Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Craig Creek Vacation

With a Craig Creek vacation package, you can forget about planning hassles and focus on experiencing all this exciting destination has to offer. Expect to have a long list of must-sees during your trip to Craig Creek. One well-known city you'll want to spend some time exploring is New Castle. Start packing your bags, because your Craig Creek vacation is only a few clicks away with Expedia.

Top Craig Creek Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Mountain Lake Lodge
Super 8 by Wyndham Christiansburg/Blacksburg Area
SureStay Hotel by Best Western Christiansburg Blacksburg
La Quinta Inn by Wyndham Radford
Rockwood Manor

Ready to book your vacation to Craig Creek?

 

Choose your dates

Craig Creek Hotel Deals

Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area

2.5 out of 5
179 Sheraton Drive Salem VA
Fully refundableReserve now, pay when you stay
The price is CA $96 per night from Jul 9 to Jul 10
CA $96
CA $108 total
Jul 9 - Jul 10
includes taxes & fees
7.2/10 Good! (522 reviews)
"The Baymont is a budget hotel. For a budget hotel it was a good value. The beds were clean and comfortable, the staff super friendly, and the grounds safe. They always provided plenty of towels during my stay. It is an older building. Although it was clean, it still showed its age. As with most hotels, ..."

Reviewed on Jun 25, 2026

Baymont by Wyndham Salem Roanoke Area
The Inn at Virginia Tech and Skelton Conference Center

The Inn at Virginia Tech and Skelton Conference Center

3.5 out of 5
901 Prices Fork Road Blacksburg VA
Fully refundableReserve now, pay when you stay
The price is CA $133 per night from Jul 1 to Jul 2
CA $133
CA $140 total
Jul 1 - Jul 2
includes taxes & fees
9.6/10 Exceptional! (1,133 reviews)
"Very accommodating"

Reviewed on Jun 25, 2026

The Inn at Virginia Tech and Skelton Conference Center
Mountain Lake Lodge

Mountain Lake Lodge

3.5 out of 5
115 Hotel Circle Pembroke VA
The price is CA $191 per night from Jul 15 to Jul 16
CA $191
CA $246 total
Jul 15 - Jul 16
includes taxes & fees
8.8/10 Excellent! (552 reviews)
"Awesome place everybody should go here at least once in your life"

Reviewed on Jun 21, 2026

Mountain Lake Lodge
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Craig Creek attractions

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.